By Emily Rivers
Last updated 4th May 2023

Average Cost to Decorate a Bedroom in 2023

A well-decorated bedroom can have a huge impact on your sleep as well as the value of your home. Creating a peaceful and relaxing space will improve your sleep and wellbeing, as well as give your home the wow-factor that impresses prospective buyers.

So what's the average cost to decorate a bedroom? We'll go through it in this guide.

How much should it cost to paint a bedroom?

How much it costs to paint a bedroom will depend on its size, where you're located in the country and how much prep work needs to be done, but here are the average costs:

Job

Average cost

Painting an average-sized single bedroom

£350-£525

Painting an average-sized double bedroom

£550-£800

Painting bedroom walls

£40-£60 per square metre of floor space

Painting bedroom ceilings

£7-£10 per square metre

Painting and decorating day rate

£250-£400

Painting woodwork

£10-£15 per square metre

Wall and ceiling paint

£5-£8 per litre

Woodwork paint

£25 per litre

These costs are averages based on the entire UK. HaMuch has a large database of costs for painters and decorators across the country, so take a look at the table below to get a more accurate idea of how much to expect to pay for labour in your area.

Cost to paint and decorate a bedroom

Factors affecting the cost of decorating a bedroom

Size of your bedroom

The size of your bedroom will affect the cost of decorating it. The longer it takes your decorator to paint, the more they will charge.

Our average prices above are based on a single bedroom with 7.5 square metres of floor space and a double bedroom with 11.5 square metres of floor space.

Condition of your walls and woodwork

If your walls are in poor condition with lots of flaking paint, have holes that need filling or are dirty, it will take longer for your decorator to prepare them for painting. The same goes for your skirting boards, picture rails or dado rails – if they have lots of poor glosswork on them or need re-sanding, it's going to increase the cost.

To help reduce the cost of a painter and decorator, you could prepare your bedroom before your decorator arrives. Wash the walls with sugar soap diluted with water, then rinse and dry the walls. If you have peeling or flaking paint, sand the walls down with sandpaper until smooth.

Sand skirting boards, window frames, dado rails and picture rails to prepare for painting too. New gloss paint won't adhere to a shiny surface, so it's important to sand them down and remove as much old paint as possible.>

Brand of paint

The brand of paint you choose will affect the cost – not only material costs, but labour costs too.

Although it can be easy to think a cheap DIY store brand of paint will do the job, it might cost you more in the long run. If a decorator has to do more coats to get the best finish, they will charge you more.

It's always best to go with a well-known brand of paint that you can trust. Brands like Dulux, Leyland or Crown cost between £5-£8 per litre, while premium brands like Farrow & Ball cost between £20-£40 per litre. When you get quotes from decorators, ask them which paint they recommend.

Where you live

Where you live has a huge impact on the cost to decorate a bedroom, and unfortunately you can't do much about this one. Expect to pay more than the prices quoted above in London, the south east and other major cities, but costs may be lower in smaller towns and villages.

How long does it take to paint a bedroom in the UK?

How long it takes to paint a bedroom will of course depend on its size and how much preparation is needed, but on average it will take just over a day to paint a single bedroom and around two days to paint a double bedroom.

Whether you have lots of woodwork like window frames and sills, picture rails or dado rails will also increase the time it takes to paint your bedroom.

Can you sleep in a freshly painted room?

It's not advisable to sleep in a freshly painted room. Paint contains harmful chemicals referred to as VOCs (volatile organic compounds), and they can cause headaches, nausea and respiratory problems in both humans and pets.

Most paint has a low-VOC content today to reduce the risk of effects from these chemicals, but Dulux still recommends that you leave the paint to dry completely and wait until all residual odour has gone before sleeping in your bedroom, especially if it's a child's bedroom.

Make sure you ventilate the bedroom well, leaving windows and doors open. While it might be as little as a few hours for the room to be ready to sleep in, it could take up to two weeks, so make sure you have a plan for alternative sleeping arrangements.

Is it cheaper to paint a room yourself?

On the face of it, it's always going to be cheaper to paint a room yourself. But when you consider all the factors, it could work out cheaper to get a painter and decorator to paint your bedroom.

Most people are confident enough to have a go at painting a room, but it's difficult to get the same finish as a professional. If you try to paint your bedroom yourself and don't get the result you want, you might end up paying a decorator anyway, adding to your costs.

It's also worth considering the cost of taking time off work to paint your bedroom to help you work out whether it's worth paying a decorator to do it, so you can keep your annual leave for holidays.

In what order should you paint a room?

Any decorator will always tell you to start at the top and work your way down. That means they will start with your ceiling and coving, then move on to the walls, skirting boards and woodwork.

By decorating this way, you'll reduce the risk of drips getting on your freshly painted woodwork.

Now you know the average cost to decorate a bedroom, get specific quotes for your project so you can compare prices. Post your job on HaMuch and we'll put you in touch with trusted painters and decorators in your area.


Estimates for common painter & decorator jobs;

Rates for other trades

Paint and decorate a bedroom cost in the UK
Paint and decorate a bedroom cost in the UK (excluding VAT or callout charges)
Location in UKPaint and decorate a bedroom cost
Paint and decorate a bedroom near Aberdeen£561
Paint and decorate a bedroom near Amber Valley£498
Paint and decorate a bedroom near Angus£564
Paint and decorate a bedroom near Arun£570
Paint and decorate a bedroom near Ashfield£504
Paint and decorate a bedroom near Aylesbury Vale£600
Paint and decorate a bedroom near Barnsley£477
Paint and decorate a bedroom near Basildon£558
Paint and decorate a bedroom near Basingstoke & Deane£597
Paint and decorate a bedroom near Bassetlaw£483
Paint and decorate a bedroom near Bath & North East Somerset£534
Paint and decorate a bedroom near Bedford£612
Paint and decorate a bedroom near Belfast£423
Paint and decorate a bedroom near Birmingham£492
Paint and decorate a bedroom near Blackburn£462
Paint and decorate a bedroom near Blackpool£450
Paint and decorate a bedroom near Bolton£483
Paint and decorate a bedroom near Bournemouth£504
Paint and decorate a bedroom near Bracknell Forest£609
Paint and decorate a bedroom near Bradford£480
Paint and decorate a bedroom near Braintree£531
Paint and decorate a bedroom near Breckland£483
Paint and decorate a bedroom near Bridgend£510
Paint and decorate a bedroom near Brighton£573
Paint and decorate a bedroom near Bristol£534
Paint and decorate a bedroom near Broadland£471
Paint and decorate a bedroom near Broxtowe£498
Paint and decorate a bedroom near Bury£483
Paint and decorate a bedroom near Caerphilly£516
Paint and decorate a bedroom near Calderdale£474
Paint and decorate a bedroom near Cambridge£576
Paint and decorate a bedroom near Canterbury£474
Paint and decorate a bedroom near Cardiff£516
Paint and decorate a bedroom near Carmarthenshire£423
Paint and decorate a bedroom near Charnwood£492
Paint and decorate a bedroom near Chelmsford£540
Paint and decorate a bedroom near Cheltenham£537
Paint and decorate a bedroom near Cherwell£612
Paint and decorate a bedroom near Chester£456
Paint and decorate a bedroom near Colchester£498
Paint and decorate a bedroom near Conway£432
Paint and decorate a bedroom near Coventry£492
Paint and decorate a bedroom near Crewe & Nantwich£492
Paint and decorate a bedroom near Dacorum£597
Paint and decorate a bedroom near Derby£498
Paint and decorate a bedroom near Doncaster£483
Paint and decorate a bedroom near Dover£471
Paint and decorate a bedroom near Dudley£492
Paint and decorate a bedroom near Dumfries & Galloway£549
Paint and decorate a bedroom near Dundee£546
Paint and decorate a bedroom near East Ayrshire£501
Paint and decorate a bedroom near East Devon£486
Paint and decorate a bedroom near East Dunbartonshire£498
Paint and decorate a bedroom near East Hampshire£543
Paint and decorate a bedroom near East Hertfordshire£582
Paint and decorate a bedroom near East Lindsey£456
Paint and decorate a bedroom near East Riding£573
Paint and decorate a bedroom near Eastleigh£528
Paint and decorate a bedroom near Edinburgh£543
Paint and decorate a bedroom near Elmbridge£603
Paint and decorate a bedroom near Epping Forest£597
Paint and decorate a bedroom near Erewash£498
Paint and decorate a bedroom near Exeter£504
Paint and decorate a bedroom near Falkirk£492
Paint and decorate a bedroom near Fife£546
Paint and decorate a bedroom near Flintshire£456
Paint and decorate a bedroom near Gateshead£489
Paint and decorate a bedroom near Gedling£504
Paint and decorate a bedroom near Glasgow£495
Paint and decorate a bedroom near Gloucester£537
Paint and decorate a bedroom near Guildford£597
Paint and decorate a bedroom near Gwynedd£504
Paint and decorate a bedroom near Halton£462
Paint and decorate a bedroom near Harrogate£477
Paint and decorate a bedroom near Havant & Waterloo£516
Paint and decorate a bedroom near Highland£507
Paint and decorate a bedroom near Horsham£558
Paint and decorate a bedroom near Huntingdonshire£642
Paint and decorate a bedroom near Ipswich£465
Paint and decorate a bedroom near Isle of Wight£516
Paint and decorate a bedroom near Kings Lynn & West Norfolk£558
Paint and decorate a bedroom near Kingston-upon-Hull£564
Paint and decorate a bedroom near Kirklees£483
Paint and decorate a bedroom near Knowsley£462
Paint and decorate a bedroom near Lancaster£465
Paint and decorate a bedroom near Leeds£483
Paint and decorate a bedroom near Leicester£498
Paint and decorate a bedroom near Lisburn£426
Paint and decorate a bedroom near Liverpool£462
Paint and decorate a bedroom near London£597
Paint and decorate a bedroom near Luton£591
Paint and decorate a bedroom near Macclesfield£507
Paint and decorate a bedroom near Maidstone£543
Paint and decorate a bedroom near Manchester£492
Paint and decorate a bedroom near Mid Bedfordshire£600
Paint and decorate a bedroom near Mid Sussex£558
Paint and decorate a bedroom near Middlesbrough£504
Paint and decorate a bedroom near Milton Keynes£603
Paint and decorate a bedroom near Neath Port Talbot£486
Paint and decorate a bedroom near New Forest£510
Paint and decorate a bedroom near Newbury£585
Paint and decorate a bedroom near Newcastle Upon Tyne£489
Paint and decorate a bedroom near Newcastle-under-Lyme£492
Paint and decorate a bedroom near Newport£516
Paint and decorate a bedroom near North Ayrshire£495
Paint and decorate a bedroom near North East Lincolnshire£510
Paint and decorate a bedroom near North Hertfordshire£585
Paint and decorate a bedroom near North Lanarkshire£486
Paint and decorate a bedroom near North Lincolnshire£528
Paint and decorate a bedroom near North Somerset£534
Paint and decorate a bedroom near North Tyneside£489
Paint and decorate a bedroom near North Wiltshire£510
Paint and decorate a bedroom near Northampton£600
Paint and decorate a bedroom near Norwich£477
Paint and decorate a bedroom near Nottingham£501
Paint and decorate a bedroom near Nuneaton & Bedworth£495
Paint and decorate a bedroom near Oldham£489
Paint and decorate a bedroom near Oxford£615
Paint and decorate a bedroom near Perth & Kinross£795
Paint and decorate a bedroom near Peterborough£648
Paint and decorate a bedroom near Plymouth£531
Paint and decorate a bedroom near Poole£507
Paint and decorate a bedroom near Portsmouth£513
Paint and decorate a bedroom near Powys£381
Paint and decorate a bedroom near Preston£456
Paint and decorate a bedroom near Reading£603
Paint and decorate a bedroom near Redcar & Cleveland£501
Paint and decorate a bedroom near Reigate & Banstead£591
Paint and decorate a bedroom near Renfrewshire£507
Paint and decorate a bedroom near Rhondda, Cynon, Taff£507
Paint and decorate a bedroom near Rochdale£486
Paint and decorate a bedroom near Rotherham£471
Paint and decorate a bedroom near Salford£489
Paint and decorate a bedroom near Salisbury£534
Paint and decorate a bedroom near Sandwell£492
Paint and decorate a bedroom near Scarborough£525
Paint and decorate a bedroom near Scottish Borders£408
Paint and decorate a bedroom near Sefton£456
Paint and decorate a bedroom near Sevenoaks£576
Paint and decorate a bedroom near Sheffield£468
Paint and decorate a bedroom near Slough£600
Paint and decorate a bedroom near Solihull£492
Paint and decorate a bedroom near South Ayrshire£501
Paint and decorate a bedroom near South Bedfordshire£612
Paint and decorate a bedroom near South Cambridgeshire£573
Paint and decorate a bedroom near South Gloucestershire£534
Paint and decorate a bedroom near South Kesteven£534
Paint and decorate a bedroom near South Lanarkshire£486
Paint and decorate a bedroom near South Oxfordshire£615
Paint and decorate a bedroom near South Somerset£495
Paint and decorate a bedroom near South Tyneside£489
Paint and decorate a bedroom near Southampton£525
Paint and decorate a bedroom near Southend-on-Sea£534
Paint and decorate a bedroom near St Albans£591
Paint and decorate a bedroom near St Helens£465
Paint and decorate a bedroom near Stafford£501
Paint and decorate a bedroom near Stockport£495
Paint and decorate a bedroom near Stockton-on-Tees£504
Paint and decorate a bedroom near Stoke-on-Trent£492
Paint and decorate a bedroom near Stratford-on-Avon£492
Paint and decorate a bedroom near Stroud£540
Paint and decorate a bedroom near Suffolk Coastal£465
Paint and decorate a bedroom near Sunderland£486
Paint and decorate a bedroom near Swale£525
Paint and decorate a bedroom near Swansea£465
Paint and decorate a bedroom near Tameside£492
Paint and decorate a bedroom near Teignbridge£501
Paint and decorate a bedroom near Tendring£474
Paint and decorate a bedroom near Test Valley£537
Paint and decorate a bedroom near Thamesdown£522
Paint and decorate a bedroom near Thanet£462
Paint and decorate a bedroom near The Wrekin£483
Paint and decorate a bedroom near Thurrock£570
Paint and decorate a bedroom near Torbay£507
Paint and decorate a bedroom near Trafford£489
Paint and decorate a bedroom near Vale of Glamorgan£522
Paint and decorate a bedroom near Vale of White Horse£573
Paint and decorate a bedroom near Vale Royal£456
Paint and decorate a bedroom near Wakefield£480
Paint and decorate a bedroom near Walsall£492
Paint and decorate a bedroom near Warrington£483
Paint and decorate a bedroom near Warwick£489
Paint and decorate a bedroom near Waveney£471
Paint and decorate a bedroom near Waverley£597
Paint and decorate a bedroom near Wealden£558
Paint and decorate a bedroom near West Lancashire£462
Paint and decorate a bedroom near West Lothian£525
Paint and decorate a bedroom near West Wiltshire£510
Paint and decorate a bedroom near Wigan£471
Paint and decorate a bedroom near Windsor & Maidenhead£603
Paint and decorate a bedroom near Wirral£456
Paint and decorate a bedroom near Wokingham£606
Paint and decorate a bedroom near Wolverhampton£492
Paint and decorate a bedroom near Wrexham Maelor£459
Paint and decorate a bedroom near Wychavon£492
Paint and decorate a bedroom near Wycombe£612
Paint and decorate a bedroom near York£489